Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE LARCHES Terraced £475,000 4 Oct 2023
3 THE LARCHES Terraced £188,000 6 Aug 2002
4 THE LARCHES Terraced £389,950 24 May 2016
5 THE LARCHES Terraced £380,000 20 Dec 2018
6 THE LARCHES Terraced £412,000 24 Nov 2015
6 THE LARCHES Terraced £412,000 24 Nov 2015
7 THE LARCHES Terraced £249,950 20 Jul 2007
8 THE LARCHES Terraced £535,000 28 Apr 2023
9 THE LARCHES Terraced £430,000 21 Feb 2017
10 THE LARCHES Terraced £450,000 26 Nov 2021
11 THE LARCHES Terraced £210,000 4 Mar 2004
14 THE LARCHES Semi-Detached £270,000 3 Feb 2010